Interaction and Depth against Nondeterminism in Proof Search
نویسنده
چکیده
Deep inference is a proof theoretic methodology that generalizes the standard notion of inference of the sequent calculus, whereby inference rules become applicable at any depth inside logical expressions. Deep inference provides more freedom in the design of deductive systems for different logics and a rich combinatoric analysis of proofs. In particular, construction of exponentially shorter analytic proofs becomes possible, however with the cost of a greater nondeterminism than in the sequent calculus. In this paper, we show that the nondeterminism in proof search can be reduced without losing the shorter proofs and without sacrificing proof theoretic cleanliness. For this, we exploit an interaction and depth scheme in the logical expressions. We demonstrate our method on deep inference systems for multiplicative linear logic and classical logic, discuss its proof complexity and its relation to focusing, and present implementations. Introduction Proof search is of central importance in automated reasoning, especially for a broad range of applications in the fields of automated theorem proving, software verification and artificial intelligence. The development of formalisms, techniques and principles that allow the construction of shorter proofs in different logics is a requirement for the applications in these fields. This requirement gains an even greater emphasis for logics, where highly optimized techniques, such as classical resolution, are not applicable. Deep inference [18] is a proof theoretic methodology that generalizes the notion of inference in formalisms such as the sequent calculus, natural deduction and analytic tableaux by introducing a top-down symmetry of the inference rules. This symmetry brings about a combinatoric wealth that gives rise to properties that are otherwise not observable, and thereby results in a broad spectrum of theoretical and practical consequences. For example, at the theoretical front, a manifestation of the top-down symmetry of the deep inference rules is observed as the cut rule and the axiom become dual deep inference rules [18, 3, 37].1 In the standard sequent calculus, this duality remains implicit in the inference rules, and can only be revealed explicitly, for example, by constructing a proof net or an atomic flow graph [19, 21], that is, by removing the deductive information in the proofs that displays their 2012 ACM CCS: [Theory of computation]: Logic.
منابع مشابه
Interaction and Depth against Nondeterminism in Deep Inference Proof Search
Deep inference is a proof theoretical methodology that generalises the traditional notion of inference of the sequent calculus. Deep inference provides more freedom in design of deductive systems for different logics and a rich combinatoric analysis of proofs. In particular, construction of exponentially shorter analytic proofs becomes possible, but with the cost of a greater nondeterminism tha...
متن کاملNondeterminism and Language Design in Deep Inference
This thesis studies the design of deep-inference deductive systems. In the systems with deep inference, in contrast to traditional proof-theoretic systems, inference rules can be applied at any depth inside logical expressions. Deep applicability of inference rules provides a rich combinatorial analysis of proofs. Deep inference also makes it possible to design deductive systems that are tailor...
متن کاملNondeterminism and language design in deep inference
This thesis studies the design of deep-inference deductive systems. In the systems with deep inference, in contrast to traditional proof-theoretic systems, inference rules can be applied at any depth inside logical expressions. Deep applicability of inference rules provides a rich combinatorial analysis of proofs. Deep inference also makes it possible to design deductive systems that are tailor...
متن کاملIngredients of a Deep Inference Theorem Prover
Deep inference deductive systems for classical logic provide exponentially shorter proofs than the sequent calculus systems, however with the cost of higher nondeterminism and larger search space in proof search. We report on our ongoing work on proof search with deep inference deductive systems. We present systems for classical logic where nondeterminism in proof search is reduced by constrain...
متن کاملDeterminism, Nondeterminism, Alternation, and Counting
Toda proved a remarkable connection between the polynomial hierarchy and the counting classes. Tarui improved Toda’s result to show the connection to a weak form of counting and provided an elegant proof. This paper shows that a key step in Tarui’s proof can be done uniformly using the depth-first traversal and provides the algorithm that generalizes Toda’s result to arbitrary alternating Turin...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Logical Methods in Computer Science
دوره 10 شماره
صفحات -
تاریخ انتشار 2009